pertaining to microscopes - Deutsch Englisch Wörterbuch